package leetcode_600;

/**
 *@author 周杨
 *StudentAttendanceRecordI_551 如果一个学生迟到1次以上或者晚到2次以上 认为不及格
 *describe:遍历即可 AC 20%
 *2018年9月12日 上午11:37:17
 */
public class StudentAttendanceRecordI_551 {
	public boolean checkRecord(String s) {
		if(s.length()<2)
			return true;
        char [] chars=s.toCharArray();
        int countA=0;
        int countL=0;
        for(int i=0;i<s.length();++i) {
        	char now=chars[i];
        	if(now=='A')
        		if(countA==1)
        			return false;
        		else {
        			countA++;
        			countL=0;
        		}
        	else if(now=='L') {
        		if(countL==2)
        			return false;
        		else 
        			countL++;
        	}
        	else
        		countL=0;
        }
        return true;
    }
}
